package com.fancy.learncenter.bean;

import java.util.List;

/**
 * Created by hyy on 2018/4/10.
 */

public class CartoonQuestionDataBean {

    private List<QuestionVOsBean> questionVOs;

    public List<QuestionVOsBean> getQuestionVOs() {
        return questionVOs;
    }

    public void setQuestionVOs(List<QuestionVOsBean> questionVOs) {
        this.questionVOs = questionVOs;
    }

    public static class QuestionVOsBean {
        /**
         * answerKeys : {"texts":[{"id":"957798272769064961","type":"0","value":"小朋友，这道题播放的单词是a hat，是\u201c帽子\u201d的意思哦！"}]}
         * answers : {"texts":[{"id":"957798272500629506","type":"0","value":"11674"}]}
         * appPageKey : LCTP
         * constructionNameCn : 听音选图
         * constructionNameEn : Listen and Choose the picture
         * homeworkPackageId : 957798273444347906
         * options : {"images":[{"id":"11674","imgUrl":"http://img1.fancyedu.com/dev/questiontest/ow1/unit5/image/5-1.png","playLink":"","resourceName":"5-1.png","type":"1"},{"id":"11675","imgUrl":"http://img1.fancyedu.com/dev/questiontest/ow1/unit5/image/5-3.png","playLink":"","resourceName":"5-3.png","type":"1"},{"id":"11676","imgUrl":"http://img1.fancyedu.com/dev/questiontest/ow1/unit5/image/5-5.png","playLink":"","resourceName":"5-5.png","type":"1"},{"id":"11677","imgUrl":"http://img1.fancyedu.com/dev/questiontest/ow1/unit5/image/5-11.png","playLink":"","resourceName":"5-11.png","type":"1"}]}
         * questionId : 957798264225267713
         * stems : {"audios":[{"id":"11673","imgUrl":"","playLink":"http://img1.fancyedu.com/dev/questiontest/ow1/unit5/audio/5-1.mp3","resourceName":"5-1.mp3","type":"3"}]}
         */

        private AnswerKeysBean answerKeys;
        private AnswersBean answers;
        private String appPageKey;
        private String constructionNameCn;
        private String constructionNameEn;
        private String homeworkPackageId;
        private OptionsBean options;
        private String questionId;
        private StemsBean stems;

        public AnswerKeysBean getAnswerKeys() {
            return answerKeys;
        }

        public void setAnswerKeys(AnswerKeysBean answerKeys) {
            this.answerKeys = answerKeys;
        }

        public AnswersBean getAnswers() {
            return answers;
        }

        public void setAnswers(AnswersBean answers) {
            this.answers = answers;
        }

        public String getAppPageKey() {
            return appPageKey;
        }

        public void setAppPageKey(String appPageKey) {
            this.appPageKey = appPageKey;
        }

        public String getConstructionNameCn() {
            return constructionNameCn;
        }

        public void setConstructionNameCn(String constructionNameCn) {
            this.constructionNameCn = constructionNameCn;
        }

        public String getConstructionNameEn() {
            return constructionNameEn;
        }

        public void setConstructionNameEn(String constructionNameEn) {
            this.constructionNameEn = constructionNameEn;
        }

        public String getHomeworkPackageId() {
            return homeworkPackageId;
        }

        public void setHomeworkPackageId(String homeworkPackageId) {
            this.homeworkPackageId = homeworkPackageId;
        }

        public OptionsBean getOptions() {
            return options;
        }

        public void setOptions(OptionsBean options) {
            this.options = options;
        }

        public String getQuestionId() {
            return questionId;
        }

        public void setQuestionId(String questionId) {
            this.questionId = questionId;
        }

        public StemsBean getStems() {
            return stems;
        }

        public void setStems(StemsBean stems) {
            this.stems = stems;
        }

        public static class AnswerKeysBean {
            private List<TextsBean> texts;

            public List<TextsBean> getTexts() {
                return texts;
            }

            public void setTexts(List<TextsBean> texts) {
                this.texts = texts;
            }

            public static class TextsBean {
                /**
                 * id : 957798272769064961
                 * type : 0
                 * value : 小朋友，这道题播放的单词是a hat，是“帽子”的意思哦！
                 */

                private String id;
                private String type;
                private String value;

                public String getId() {
                    return id;
                }

                public void setId(String id) {
                    this.id = id;
                }

                public String getType() {
                    return type;
                }

                public void setType(String type) {
                    this.type = type;
                }

                public String getValue() {
                    return value;
                }

                public void setValue(String value) {
                    this.value = value;
                }
            }
        }

        public static class AnswersBean {
            private List<TextsBeanX> texts;

            public List<TextsBeanX> getTexts() {
                return texts;
            }

            public void setTexts(List<TextsBeanX> texts) {
                this.texts = texts;
            }

            public static class TextsBeanX {
                /**
                 * id : 957798272500629506
                 * type : 0
                 * value : 11674
                 */

                private String id;
                private String type;
                private String value;

                public String getId() {
                    return id;
                }

                public void setId(String id) {
                    this.id = id;
                }

                public String getType() {
                    return type;
                }

                public void setType(String type) {
                    this.type = type;
                }

                public String getValue() {
                    return value;
                }

                public void setValue(String value) {
                    this.value = value;
                }
            }
        }

        public static class OptionsBean {
            private List<ImagesBean> images;

            public List<ImagesBean> getImages() {
                return images;
            }

            public void setImages(List<ImagesBean> images) {
                this.images = images;
            }

            public static class ImagesBean {
                /**
                 * id : 11674
                 * imgUrl : http://img1.fancyedu.com/dev/questiontest/ow1/unit5/image/5-1.png
                 * playLink :
                 * resourceName : 5-1.png
                 * type : 1
                 */

                private String id;
                private String imgUrl;
                private String playLink;
                private String resourceName;
                private String type;

                public String getId() {
                    return id;
                }

                public void setId(String id) {
                    this.id = id;
                }

                public String getImgUrl() {
                    return imgUrl;
                }

                public void setImgUrl(String imgUrl) {
                    this.imgUrl = imgUrl;
                }

                public String getPlayLink() {
                    return playLink;
                }

                public void setPlayLink(String playLink) {
                    this.playLink = playLink;
                }

                public String getResourceName() {
                    return resourceName;
                }

                public void setResourceName(String resourceName) {
                    this.resourceName = resourceName;
                }

                public String getType() {
                    return type;
                }

                public void setType(String type) {
                    this.type = type;
                }
            }
        }

        public static class StemsBean {
            private List<AudiosBean> audios;

            public List<AudiosBean> getAudios() {
                return audios;
            }

            public void setAudios(List<AudiosBean> audios) {
                this.audios = audios;
            }

            public static class AudiosBean {
                /**
                 * id : 11673
                 * imgUrl :
                 * playLink : http://img1.fancyedu.com/dev/questiontest/ow1/unit5/audio/5-1.mp3
                 * resourceName : 5-1.mp3
                 * type : 3
                 */

                private String id;
                private String imgUrl;
                private String playLink;
                private String resourceName;
                private String type;

                public String getId() {
                    return id;
                }

                public void setId(String id) {
                    this.id = id;
                }

                public String getImgUrl() {
                    return imgUrl;
                }

                public void setImgUrl(String imgUrl) {
                    this.imgUrl = imgUrl;
                }

                public String getPlayLink() {
                    return playLink;
                }

                public void setPlayLink(String playLink) {
                    this.playLink = playLink;
                }

                public String getResourceName() {
                    return resourceName;
                }

                public void setResourceName(String resourceName) {
                    this.resourceName = resourceName;
                }

                public String getType() {
                    return type;
                }

                public void setType(String type) {
                    this.type = type;
                }
            }
        }
    }
}

